/**
 * 
 */
package com.hollycrm.hollysqm.handle.dao;

import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.CrudRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.transaction.annotation.Transactional;

import com.hollycrm.hollysqm.entities.TblQmPlanExtract;

/**
 * 质检计划抽取临时表数据访问层
 * @author jianglong
 * @date 2017年4月1日 下午3:25:23
 */
public interface QmPlanExtractDao extends CrudRepository<TblQmPlanExtract, String> {

	/**
	 * 删除指定计划对应的抽取数据
	 * @param planId
	 * @return
	 */
	@Transactional
    @Modifying
    @Query("delete from TblQmPlanExtract t where t.planId=:planId")
    public int deletePlanExtract(@Param("planId") String planId);
	
}
